package top.lgd.pojo.res.study;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 学习总览
 */
@Getter
@Setter
public class StudyOverviewRes implements Serializable {

    private BigDecimal todayDuration;
    private BigDecimal yesterdayDuration;
    private BigDecimal todaySub;
    private String todayTrend;

    private BigDecimal weekDuration;
    private BigDecimal lastWeekDuration;
    private BigDecimal weekSub;
    private String weekTrend;

    private BigDecimal monthDuration;
    private BigDecimal lastMonthDuration;
    private BigDecimal monthSub;
    private String monthTrend;

    private BigDecimal yearDuration;
    private BigDecimal lastYearDuration;
    private BigDecimal yearSub;
    private String yearTrend;

    /**
     * 每日学习时长列表
     */
    private List<DayDurationRes> durationResList;

    /**
     * 目录学习时长列表
     */
    private List<CatalogDurationRes> catalogDurationResList;
}
